<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Json数据格式</title>
</head>
<body>
    <script>
        //JSON：JavaScript Object Notation，采用完全独立于编程语言的文本格式来存储和表示数据。
        // Json 本质就是字符串
        //JSON的语法规则：
        //1. 数据为键值对形式，键值对包括字段名和值，字段名和值必须用双引号括起来，值可以是字符串、数字、布尔值、数组、对象、null
        //2. 数据由逗号分隔
        //3. 花括号保存对象
        //4. 方括号保存数组
        //JSON的属性名必须用双引号括起来，不能使用单引号
        //JSON的属性值可以是字符串、数字、布尔值、数组、对象、null
        //JSON是一种轻量级的数据交换格式，易于人阅读和编写，同时也易于机器解析和生成。

        //对象
        var obj = {name:"张三", age:18, gender:"男"};
        console.log(obj);
        console.log(typeof obj);
        
        // Json
        var str = '{"name":"张三","age":18,"gender":"男"}';
        console.log(str);
        console.log(typeof str);
    </script>
</body>
</html>